Foxit PDF SDK
FoxitPDFSDKPython2.PDF3DAdvancedSetting类 参考

继承自 FoxitPDFSDKPython2._object .

Public 成员函数

def PDF3DAdvancedSetting ()
 默认构造函数。 更多...
 
def Set (background_color, lighting_scheme, rendering_style, animation_style, default_views, is_add_default_views, is_retain_views_and_comments, is_show_tool_bar, is_open_model_tree, script_file_path)
 设置值。 更多...
 

静态 Public 属性

 animation_style = _fsdk.PDF3DAdvancedSetting_animation_style
 3D动画类型,请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DAnimationStyleNone ,它的值将是 这些值中的一个。
 
 background_color = _fsdk.PDF3DAdvancedSetting_background_color
 背景色。默认值:0x5E5E5E。
 
 default_views = _fsdk.PDF3DAdvancedSetting_default_views
 3D默认值视图设置。请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DDefaultViewsNoViews ,它的值将是 这些值中的一个。
 
 e_3DAnimationStyleBounce = _fsdk.PDF3DAdvancedSetting_e_3DAnimationStyleBounce
 反弹。
 
 e_3DAnimationStyleLoop = _fsdk.PDF3DAdvancedSetting_e_3DAnimationStyleLoop
 循环。
 
 e_3DAnimationStyleNone = _fsdk.PDF3DAdvancedSetting_e_3DAnimationStyleNone
 无。
 
 e_3DDefaultViewsFromFile = _fsdk.PDF3DAdvancedSetting_e_3DDefaultViewsFromFile
 来自3D文件中的视图。
 
 e_3DDefaultViewsLeftTopFrontIsoAllOrtho = _fsdk.PDF3DAdvancedSetting_e_3DDefaultViewsLeftTopFrontIsoAllOrtho
 左视图,俯视图,前视图,等轴侧视图(全部正交)。
 
 e_3DDefaultViewsLeftTopFrontIsoAllPerspective = _fsdk.PDF3DAdvancedSetting_e_3DDefaultViewsLeftTopFrontIsoAllPerspective
 左视图,俯视图,前视图,等轴侧视图(全部透视)。
 
 e_3DDefaultViewsLeftTopFrontOrthoIsoPerspective = _fsdk.PDF3DAdvancedSetting_e_3DDefaultViewsLeftTopFrontOrthoIsoPerspective
 左视图,俯视图,前视图,(正交)等轴侧视图(透视)。
 
 e_3DDefaultViewsLeftTopFrontPerspectiveIsoOrtho = _fsdk.PDF3DAdvancedSetting_e_3DDefaultViewsLeftTopFrontPerspectiveIsoOrtho
 左视图,俯视图,前视图,(透视)等轴侧视图(正交)。
 
 e_3DDefaultViewsLeftTopFrontRightBottomBackAllOrtho = _fsdk.PDF3DAdvancedSetting_e_3DDefaultViewsLeftTopFrontRightBottomBackAllOrtho
 左视图,俯视图,前视图,右视图,仰视图,后视图(透视)。
 
 e_3DDefaultViewsNoViews = _fsdk.PDF3DAdvancedSetting_e_3DDefaultViewsNoViews
 无视图。
 
 e_3DLightingSchemeBlueLights = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeBlueLights
 蓝光。
 
 e_3DLightingSchemeCADLights = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeCADLights
 CAD光源。
 
 e_3DLightingSchemeCubeLights = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeCubeLights
 立体光。
 
 e_3DLightingSchemeDayLights = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeDayLights
 日光。
 
 e_3DLightingSchemeFromFile = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeFromFile
 文件光源。
 
 e_3DLightingSchemeHardLights = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeHardLights
 强光。
 
 e_3DLightingSchemeHeadlamp = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeHeadlamp
 头灯。
 
 e_3DLightingSchemeNightLights = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeNightLights
 夜光。
 
 e_3DLightingSchemeNoLights = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeNoLights
 无光源。
 
 e_3DLightingSchemeNone = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeNone
 无设置。
 
 e_3DLightingSchemePrimaryLights = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemePrimaryLights
 基色光。
 
 e_3DLightingSchemeRedLights = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeRedLights
 红光。
 
 e_3DLightingSchemeWhiteLights = _fsdk.PDF3DAdvancedSetting_e_3DLightingSchemeWhiteLights
 白光。
 
 e_3DRenderingStyleBoundingBox = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleBoundingBox
 边界框。
 
 e_3DRenderingStyleHiddenWireframe = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleHiddenWireframe
 隐藏线框。
 
 e_3DRenderingStyleIllustration = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleIllustration
 插图。
 
 e_3DRenderingStyleNone = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleNone
 无。
 
 e_3DRenderingStyleShadedIllustration = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleShadedIllustration
 着色插图。
 
 e_3DRenderingStyleShadedVertices = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleShadedVertices
 着色顶点。
 
 e_3DRenderingStyleShadedWireframe = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleShadedWireframe
 着色线框。
 
 e_3DRenderingStyleSolid = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleSolid
 实线。
 
 e_3DRenderingStyleSolidOutline = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleSolidOutline
 实体轮廓。
 
 e_3DRenderingStyleSolidWireframe = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleSolidWireframe
 实体线框。
 
 e_3DRenderingStyleTransparent = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleTransparent
 透明。
 
 e_3DRenderingStyleTransparentBoundingBox = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleTransparentBoundingBox
 透明边界框。
 
 e_3DRenderingStyleTransparentBoundingBoxOutline = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleTransparentBoundingBoxOutline
 透明边界框轮廓。
 
 e_3DRenderingStyleTransparentWireframe = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleTransparentWireframe
 透明线框。
 
 e_3DRenderingStyleVertices = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleVertices
 顶点。
 
 e_3DRenderingStyleWireframe = _fsdk.PDF3DAdvancedSetting_e_3DRenderingStyleWireframe
 线框。
 
 is_add_default_views = _fsdk.PDF3DAdvancedSetting_is_add_default_views
 是否添加默认视图。 true 表示添加,false 表示不添加。默认值是 false.
 
 is_open_model_tree = _fsdk.PDF3DAdvancedSetting_is_open_model_tree
 是否打开模型树。 true 表示打开,false 表示不打开。默认值是 false
 
 is_retain_views_and_comments = _fsdk.PDF3DAdvancedSetting_is_retain_views_and_comments
 是否保留视图、注释和脚本。 true 表示保留,false 表示不保留。默认值是 false
 
 is_show_tool_bar = _fsdk.PDF3DAdvancedSetting_is_show_tool_bar
 是否显示工具栏。 true 表示显示,false 表示不显示。默认值是 false
 
 lighting_scheme = _fsdk.PDF3DAdvancedSetting_lighting_scheme
 3D光源方案,请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DLightingSchemeNone ,它的值将是 这些值中的一个。
 
 rendering_style = _fsdk.PDF3DAdvancedSetting_rendering_style
 3D渲染类型,请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DRenderingStyleBoundingBox ,它的值将是 这些值中的一个。
 
 script_file_path = _fsdk.PDF3DAdvancedSetting_script_file_path
 脚本文件路径。
 

详细描述

此类代表3D高级对象设置。

构造及析构函数说明

◆ PDF3DAdvancedSetting()

def FoxitPDFSDKPython2.PDF3DAdvancedSetting.PDF3DAdvancedSetting ( )

默认构造函数。

带参数的构造函数。

带另一个3D注释实例对象的构造函数。

参数
[in]advanced_setting另一个3D高级选项设置对象。
[in]background_color背景颜色。默认值:0x5E5E5E。
[in]lighting_scheme3D光源方案, 请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DLightingSchemeNone 它的值将是这些值中的一个。
[in]rendering_style3D渲染类型, 请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DRenderingStyleBoundingBox 它的值将是这些值中的一个。
[in]animation_style3D动画类型, 请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DAnimationStyleNone 它的值将是这些值中的一个。
[in]default_views3D默认视图。 请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DDefaultViewsNoViews 它的值将是这些值中的一个。
[in]is_add_default_views是否添加默认视图。
[in]is_retain_views_and_comments是否保留视图、注释和脚本。
[in]is_show_tool_bar是否显示工具条。
[in]is_open_model_tree是否打开模型树。
[in]script_file_path脚本文件。

成员函数说明

◆ Set()

def FoxitPDFSDKPython2.PDF3DAdvancedSetting.Set (   background_color,
  lighting_scheme,
  rendering_style,
  animation_style,
  default_views,
  is_add_default_views,
  is_retain_views_and_comments,
  is_show_tool_bar,
  is_open_model_tree,
  script_file_path 
)

设置值。

参数
[in]background_color背景颜色。默认值:0x5E5E5E。
[in]lighting_scheme3D光源方案, 请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DLightingSchemeNone 它的值将是这些值中的一个。
[in]rendering_style3D渲染类型, 请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DRenderingStyleBoundingBox 它的值将是这些值中的一个。
[in]animation_style3D动画类型, 请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DAnimationStyleNone 它的值将是这些值中的一个。
[in]default_views3D默认视图。 请参考值从 FoxitPDFSDKPython2.PDF3DAdvancedSetting.e_3DDefaultViewsNoViews 它的值将是这些值中的一个。
[in]is_add_default_views是否添加默认视图。
[in]is_retain_views_and_comments是否保留视图、注释和脚本。
[in]is_show_tool_bar是否显示工具条。
[in]is_open_model_tree是否打开模型树。
[in]script_file_path脚本文件。
返回
None.